Skip to content
This repository has been archived by the owner on Dec 11, 2019. It is now read-only.

Reposition Brave Lion on Windows #5485

Merged
merged 1 commit into from
Nov 8, 2016
Merged

Reposition Brave Lion on Windows #5485

merged 1 commit into from
Nov 8, 2016

Conversation

bsclifton
Copy link
Member

@bsclifton bsclifton commented Nov 8, 2016

  • Submitted a ticket for my issue if one did not already exist.
  • Used Github auto-closing keywords in the commit message.
  • Added/updated tests for this change (for new code or code which already has tests).
  • Ran git rebase -i to squash commits (if needed).

Fixes #5069 (Refine the Brave button (look, positioning, feel) on Windows)
Fixes #5383 (Brave Logo Slides Beneath URL Bar)

edit:
Fixes #5145 (Window buttons not properly aligned when browser is maximized)

Also includes (no issue):
Hide extra drag area when menu is showing

NOTE: I've only manually tested on Windows 10. Still needs to be manually tested on Windows 7 before being accepted. Any help there is appreciated 😄

Auditors: @jonathansampson, @bbondy

Test Plan

should be executed on Windows 10 and Windows 7

  1. Launch Brave
  2. Have menu hidden and always show URL bar to true
  3. Lion should have an extra separator next to the right of it and caption
    buttons should be center aligned. Compare against mockup.
  4. Make window really skinny (width-wise)
  5. Brave lion or extension icons should NOT go under URL bar
  6. Disable "auto-hide menu" so that menu is always showing
  7. Lion should now be under the caption buttons and there should be no
    grab area to the left of it (except for where the noscript icon goes, but
    that wasn't changed and isn't draggable)

screenshots

screen shot 2016-11-07 at 3 53 15 pm

screen shot 2016-11-08 at 12 28 32 am

screen shot 2016-11-08 at 12 29 25 am

Fixes #5069 (Refine the Brave button (look, positioning, feel) on Windows)
Fixes #5383 (Brave Logo Slides Beneath URL Bar)

Also includes (no issue):
Hide extra drag area when menu is showing

Auditors: @jonathansampson, @bbondy

Test Plan (required for Windows 10 and Windows 7)
1. Launch Brave
2. Have menu hidden and always show URL bar to true
3. Lion should have an extra separator next to the right of it and caption
buttons should be center aligned. Compare against mockup.
4. Make window really skinny (width-wise)
5. Brave lion or extension icons should NOT go under URL bar
6. Disable "auto-hide menu" so that menu is always showing
7. Lion should now be under the caption buttons and there should be no
grab area to the left of it (except for where the noscript icon goes, but
that wasn't changed and isn't draggable)
@bbondy
Copy link
Member

bbondy commented Nov 8, 2016

++ @jonathansampson could you give it a try?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants